/**
 * dynamic会关闭编译器的类型检查
 * 1. 所以dynamic声明的变量在修改时不会检查类型
 * 2. 代码在编译器不会报错，但是在运行时就会报错
 */
void main() {
  // Map person = {'name':'张三', true: false };
  Map<String, dynamic> person = {'name':'张三', 'true': false };
  print(person); 

  List myList = ['张三', 10, true];
  print(myList);

  // List category = ['居家', '美食', 100, true];
  List<String> category = ['居家', '美食'];
  print(category);
}